@charset "utf-8";*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:none;outline:0;}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}
input[type="submit"],input[type="reset"],input[type="button"],button,input[type="search"],select,input[type=number],input[type=number]{-webkit-appearance: none;}
input[type='number'],input[type='tel'] {-moz-appearance:textfield;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none ;margin: 0;}{-moz-appearance:textfield;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none ;margin: 0;}
textarea{margin:0;padding:0;border:none;outline:0;}
html,body{height:100%;}
body{background:#fff;font-family:"arial","Microsoft Yahei"; min-width:320px; color:#525252; font-size:16px; width:100%; background:#f5f5f5;}
a,area{ blr:expression(this.onFocus=this.blur()) }
:focus { outline-style: none; }
a{ text-decoration:none; color:#353535;}
a:visited{ text-decoration:none; color:#353535;}
#bottom_nothing{ height:30px; width:100%; clear:both;}


#page{width:100%;position:relative;overflow:hidden;  min-height:100%; }
.cont{position:relative; padding-top:42px; padding-bottom:70px; min-height:410px;}
/*header*/
#header{ height:42px; width:100%; background:#48b54e; line-height:42px; color:#fff; text-align:center; position: fixed; z-index:1000; top:0; left:0;-webkit-transition:-webkit-transform 350ms ease;  -moz-transition:-moz-transform 350ms ease;}
.header_div{ width:100%; display:box; display:-webkit-box; display:-moz-box; margin-top:0; height:100%;}
#left_div{width:30px; height:42px; background:url(../image/arrow-r.png) center no-repeat; background-size:18px; transform:rotate(180deg); -moz-transform:rotate(180deg);  -webkit-transform:rotate(180deg);}
#middle_div{-moz-box-flex:1; -webkit-box-flex:1; }
#title{ font-size:20px; font-weight:bold;}
#right_div{width:50px; height:42px;}
.right_bottom{ width:50px; height:42px; border-radius:0px; transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out 0; transform:scale(1.5,1); -webkit-transform:scale(1.5,1); -moz-transform:scale(1.5,1);}
.right_bottom_btn{ border-radius:23px;  background:#005b8b; transform:scale(0.5,1); -webkit-transform:scale(0.5,1); -webkit-transform:scale(0.5,1)}
.right_img{ background-size:40px; width:50px; height:42px; position:absolute; z-index:2; top:0; right:0;}

/* CSS Document */
#community_img{ position:relative;}
.com_img{ width:100%; position:relative;}
.com_img img{ width:100%; display:block;}
.com_b{ display:inline-block; position:absolute; z-index:2; background:rgba(0,0,0,0.75); padding:5px 8px; border-radius:5px; color:#FFF; font-size:14px; bottom:10px; right:10px; }
.com_b span:after{ content:''; width:18px; height:18px; display:inline-block; background:url(../image/com_img.png) no-repeat; background-size:18px; vertical-align:top; margin-left:3px;}
#community_title{ position:relative;}
.com_title{ font-size:16px; padding:5px 10px; line-height:22px; font-weight:normal; width:100%;}
.change_com{ text-align:right; padding-right:10px;}
.change_com a{ display:inline-block; border:2px solid #48b54e; text-align:center; color:#48b54e; font-size:14px; padding:0px 15px; height:32px; line-height:28px; border-radius:5px; }
.com_other{ margin-top:10px; padding:0px 10px; clear:both;}
.com_other li{ color:#999; font-size:14px; margin:5px 0px;}
.com_other li span{ color:#999;}
.com_other li .address:before{ background:url(../image/com_img.png) 0px -16px no-repeat; background-size:16px; width:16px; height:16px;  display:inline-block; content:''; border-radius:2px; vertical-align:middle; margin-right:3px;}
.com_other li .wuye:before{ background:url(../image/com_img.png) 0px -32px no-repeat; background-size:16px; width:16px; height:16px;  display:inline-block; content:''; border-radius:2px; vertical-align:middle; margin-right:3px;}
.com_other li .juwei:before{ background:url(../image/com_img.png) 0px -48px no-repeat; background-size:16px; width:16px; height:16px;  display:inline-block; content:''; border-radius:2px; vertical-align:middle; margin-right:3px;}
#basic_info{ border-top:1px solid #e4e4e4; background:#fff; border-bottom:1px solid #e4e4e4; width:100%;margin-top:10px;}
.content_title{ background:#f5f5f5; height:36px; line-height:36px; font-size:16px; font-weight:normal; padding-left:10px; border-bottom:1px solid #eee;}
#basic_info ul{ overflow:hidden; padding:10px;}
#basic_info ul li{ width:50%; float:left; padding:5px 10px; font-size:14px;}
.com_js{ font-size:14px; padding:10px 15px; line-height:22px;}
#community_bottom{ width:100%; padding:10px 0px ;background:#fff; position:fixed; bottom:0px; left:0px; border-top:1px solid #bbb; z-index:990; box-shadow:0px -2px 5px rgba(0, 0, 0, 0.2); -webkit-transition:-webkit-transform 350ms ease;  -moz-transition:-moz-transform 350ms ease;}
.com_contact { width:100%; height:40px;}
.com_contact .btn{ display:block; width:50%; float:left; text-align:center;}
.com_contact .btn a{ display:inline-block; height:40px; line-height:40px; font-size:16px; color:#fff; width:90%; border-radius:6px;}
.com_contact .btn:first-child a{ background:#f60;}
.com_contact .btn:last-child a{ background:#48b54e;}
.com_bother{ font-size:12px; margin-top:10px; color:#999; text-align:center;}
.xqtel:before{ content:''; width:18px; height:18px; background:url(../image/com_img.png) 0px -72px no-repeat; background-size:18px; display:inline-block; vertical-align:middle;}
.xqkf:before{ content:''; width:18px; height:18px; background:url(../image/com_img.png) 0px -90px no-repeat; background-size:18px; display:inline-block; vertical-align:middle; margin-right:3px;}



